a citrus fruit from the rutaceae family (citrus grandis) - Español Inglés Diccionario